/* CSS Document */

body { font-family:"ËÎÌå"; font-size:12px; color:#333; font-weight:normal; margin:0; padding:0; overflow-x:hidden;}
a { color:#333; text-decoration:none;}
a:hover { color:#008dc5;}
ul { margin:0; padding:0; list-style:none;}
li { margin:0; padding:0; list-style:none;}
p { margin:0; padding:0;}


.clear { clear:both;}
#gg1 { z-index:999999;}
b { line-height:30px; font-size:12px;}
/*top*/
.top { width:100%; height:93px; background:url(../images/top.jpg) repeat-x; margin:0 auto;}

.top .top-box{ width:1000px; height:93px; background:url(../images/top-box.jpg) no-repeat; margin:0 auto; }
.top-box .logo { width:265px; height:93px; float:left;}


.menu { width:1000px; height:93px;  position:relative; z-index:9999;}
.menu ul { text-align:center;}
.menu ul li { width:159px;height:93px; float:left; position:relative; margin:0 20px;}
.menu ul li a { font-size:16px; color:#010101; line-height:93px; display:block; font-family:"Î¢ÈíÑÅºÚ";}
.menu ul li a:hover { background:url(../images/menu-on.jpg) center no-repeat; color:#cd0f03;}
.menu ul li.active a{ background:url(../images/menu-on.jpg) center no-repeat; color:#cd0f03;}


.menu ul li .sec-menu { width:89px; background:url(../images/sec-menu.png) repeat; border:1px solid #fff; position:absolute; left:5px; top:93px; text-align:center; display:block;z-index:999}
.menu ul li .sec-menu a { width:85px; text-indent:0; color:#3e3e3e; line-height:37px; display:block; border-bottom:1px dashed #fff; float:left; font-size:12px; font-family:"ËÎÌå";background:none; }
.menu ul li .sec-menu a:hover { color:#cd0f03; background:none; }

.banner { width:100%; height:502px; margin:0 auto; overflow:hidden; margin-top:1px;_margin-top:-3px;}

/*foot*/
.foot-bg { width:100%; height:50px; background:#2d2d2d; margin:0 auto; margin-top:1px;}
.foot { width:1000px; height:50px; background:url(../images/foot.jpg) left no-repeat; margin:0 auto;}
.foot p { float:left; padding-top:9px; line-height:18px; color:#898989; padding-left:56px;}
.foot p a { color:#898989;}
.foot p span { font-family:Arial, Helvetica, sans-serif;}
.foot .link { width:232px; height:23px; float:right; display:inline; margin-right:16px; margin-top:13px;}

/*top1*/
.top1 { width:100%; height:134px; background:url(../images/top1.jpg) repeat-x; margin:0 auto;}

.top1 .top-box1{ width:998px; height:134px; background:url(../images/top-box1.jpg) no-repeat; margin:0 auto; }
.top-box1 .logo1 { width:270px; height:134px; float:left;}


.menu1 { width:1000px; height:93px; display:inline; margin-top:41px; position:relative; z-index:9999; }
.menu1 ul { text-align:center;}
.menu1 ul li { width:100px;height:52px; float:left; position:relative;}
.menu1 ul li a { font-size:16px; color:#010101; line-height:52px; display:block; font-family:"Î¢ÈíÑÅºÚ";}
.menu1 ul li a:hover { background:url(../images/menu-on1.jpg) center no-repeat; color:#cd0f03;}
.menu1 ul li.active a{ background:url(../images/menu-on1.jpg) center no-repeat; color:#cd0f03;}


.menu1 ul li .sec-menu1 { width:89px; background:url(../images/sec-menu.png) repeat; border:1px solid #fff; position:absolute; left:5px; top:52px; text-align:center; z-index:999}
.menu1 ul li .sec-menu1 a { width:85px; text-indent:0; color:#3e3e3e; line-height:37px; display:block; border-bottom:1px dashed #fff; float:left; font-size:12px; font-family:"ËÎÌå"; background:none;}
.menu1 ul li .sec-menu1 a:hover { color:#cd0f03; background:none; }

/*À¸Ä¿Ò³*/
.content { width:100%; height:auto; min-height:266px; margin:0 auto; overflow:hidden; background:url(../images/banner-bg.jpg) top center no-repeat;_margin-top:-4px;}

.content .center { width:998px; height:auto; margin:0 auto; }
.center .banner-box { width:998px; height:266px; margin:0 auto; position:relative;}

.banner-box .banner1 { width:998px; height:266px; position:absolute; top:0px; left:0px; z-index:1;}

.banner-box .left1 { width:216px; height:80px; position:absolute; left:6px; top:186px; z-index:9;}

.banner-box .hd { width:764px; height:245px; position:absolute; top:21px; right:0px; z-index:9; background:url(../images/hd-bg.jpg) no-repeat;}
.hd .huand { width:741px; height:234px; border:1px solid #e8e6e6; margin-top:8px; margin-left:8px;}


.content1 { width:998px; height:auto; background:url(../images/center.jpg) top no-repeat;}

.content1 .list-left { width:197px; height:auto; float:left; padding-left:15px; padding-top:10px;}
.list-left ul li { width:197px; height:40px; float:left; display:inline; margin-bottom:5px; text-align:center;}
.list-left ul li a { width:197px; height:40px; display:block; background:url(../images/neiye-bg1.jpg) no-repeat; line-height:34px; font-size:12px; font-weight:bold; color:#008dc5;}
.list-left ul li a:hover { background:url(../images/neiye-bg2.jpg) no-repeat; color:#fff;}
.list-left ul li.active a { background:url(../images/neiye-bg2.jpg) no-repeat; color:#fff;}

.content1 .list-right { width:751px; height:auto; float:right; padding-top:10px; padding-right:13px; min-height:450px; _height:450px; overflow:visible; }
.list-right .title { width:751px; height:31px; background:url(../images/title.jpg) no-repeat;}
.title .title-font { float:left; padding-left:98px; line-height:31px; color:#555;}
.title .title-font a { color:#555;}

.search { width:200px; _width:202px; height:24px; float:right; margin-right:10px; display:inline; margin-top:4px; }
.search .search-left { width:29px; height:24px; background:url(../images/search-left.jpg) no-repeat;float:left;}
.search .input { width:137px; height:24px; background:url(../images/input.jpg) no-repeat; float:left;}
.search .submit { width:34px; height:24px; float:right;}

.list-right .list-body { padding:10px; font-size:12px; }
.list-body ul li { width: 710px;height:30px;line-height: 30px;padding-left: 20px;background:url(../images/pot.jpg) 5px center no-repeat;}

.list-body ul li a { font-size: 12px;text-align: left; color:#333;}
.list-body ul li a:hover { color:#008dc5;}

.list-body ul.imglist{  border-top:none; }
.list-body ul.imglist li{	float:left; width:169px; height:160px;background:none;padding-left:0; margin:0px 7px; text-align:center; padding-bottom:5px; width:auto; display:inline;}
.list-body ul.imglist li a img{float:none;border:1px solid #ddd;padding:2px;}

.list-body ul li.img { float:left; width:169px; height:160px;background:none;padding-left:0; margin:0px 7px; text-align:center; padding-bottom:5px; width:auto; display:inline;}
.list-body ul li.img a img {float:none;border:1px solid #ddd;padding:2px;}


.list-body .tu img { max-width:731px; _width:731px;}

.newhot img { margin-top:10px;}
/*ÎÄÕÂÒ³*/

.content-box { width:980px; height:auto; margin:0 auto; padding-top:10px;}
.con-title { width:980px; height:31px; background:url(../images/title1.jpg) no-repeat;}
.con-title .title_font { font-size:12px; line-height:32px; color:#555; padding-left:98px;}
.con-title .title_font a { color:#555;}
.con-title .title_font a:hover { color:#555;}
.wz_body { width:960px; margin:0 auto; height:auto; }

.wz_title {font-size: 27px;line-height: 46px;color: #333;text-align: center;padding-top: 15px;}
.wz_fubiao {font-weight: bold;line-height: 40px;text-align: center;font-size: 18px;}
.wz_bianji {line-height: 30px;border: 1px dashed #ddd;text-align: center;width: 700px;margin: auto;margin-top: 16px;}
.wz_word {height: auto; min-height: 500px; _height:500px; overflow: visible;font-size: 16px;padding: 20px 30px;line-height: 26px;color: #333;}
.wz_bot { border-top:1px solid #ddd;padding-top:13px;margin-bottom:10px;font-size:14px;line-height:22px;margin-top:6px;color: #333;}

.wz_title b { font-size:24px; color:#008dc5; line-height:40px;}
/* ËÑË÷Ò³*/

.con-title { width:980px; height:31px; background:url(../images/title1.jpg) no-repeat;}
.con-title .title_font { font-size:12px; line-height:32px; color:#555; padding-left:98px;}
.con-title .title_font a { color:#555;}
.con-title .title_font a:hover { color:#555;}
.con-body { width:980px; margin:0 auto; height:auto; }
.con-body .con-box { width:920px; height:auto; margin:0 auto; min-height:500px; _height:500px; overflow:visible; padding-top:10px; padding-bottom:10px;}
.con-box  ul { width:920px;}
.con-box  ul li {  background:url(../images/pot.jpg) left 8px no-repeat; padding-left:10px; line-height:30px;}
.con-box  ul li a {}


